self-contained instrument - Französisch Englisch Wörterbuch